
package com.idealighter.game.games.zjh.struct;

/**
 * 扎金花牌类型 . 豹子（炸弹）：三张点相同的牌。eg：AAA、222。 顺金（同花顺、色托）：花色相同的顺子。eg：黑桃456、红桃789。
 * 金花（色皮）：花色相同，非顺子。eg：黑桃368，方块145。 顺子（拖拉机）：花色不同的顺子。eg：黑桃5红桃6方块7。 对子：两张点数相同的牌。eg：223，334。
 * 单张：三张牌不组成任何类型的牌。 特殊牌型：2，3，5。
 * 
 * @date 2016年6月23日 上午11:31:36
 *
 */
public enum ZjhCardsType {
  BAO_ZI(6, 2), // 豹子
  SHUN_JIN(5, 1.5f), // 顺金
  JIN_HUA(4, 0), // 金花
  SHUN_ZI(3, 0), // 顺子
  DUI_ZI(2, 0), // 对子
  DAN_ZHAN(1, 0), // 单张
  ER_SAN_WU(0, 0), // 235

  ;

  // 大小
  private final int power;

  public int getPower() {
    return power;
  }


  public float getLuckMultiple() {
    return luckMultiple;
  }


  // 喜钱倍数
  private final float luckMultiple;


  /**
   * 构造函数 .
   * 
   * @param power .
   */
  private ZjhCardsType(int power, float luckMultiple) {
    this.power = power;
    this.luckMultiple = luckMultiple;
  }

}
